<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

body { margin: 0; padding: 0; font-family: "Microsoft YaHei"; min-width: 980px; background: #fff; font-size: 12px; color: #666; }
img { border: none; }
ul, li { list-style: none; margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em { margin: 0; padding: 0; border: 0; }
a { text-decoration: none; color: #666; font-family: "Microsoft YaHei"; }
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; visibility: hidden; height: 0; clear: both; }
.fl { float: left; }
.fr { float: right; }
#clear { clear: both; }

table { border-collapse: collapse;}
td { border:1px solid #797777;}

/*å¤´éƒ¨æ&nbsp;·å¼*/
#header_box{ width:100%; height:142px; background:url(../images/top_bg.png) repeat-x;}
#header{ width:1100px; margin:0 auto;}
#header .head_top { height: 40px; line-height: 40px; color: #929091; margin-bottom:20px; }
#header .top_nav a { display: inline-block; width: 60px; text-align: center; color: #929091; }

.head_bottom .logo{ width:480px;}
.head_bottom .search{ width:320px; position:relative; font-family: "Microsoft YaHei";overflow:hidden; z-index:9999; padding-top:15px}
.head_bottom .search .ss_input{ width:236px;  border:2px solid #1060ab; border-right:none; height:34px; line-height:34px; padding-left:10px; font-size:14px; color:#999;font-family: "Microsoft YaHei"; float:left;resize:none;}
.head_bottom .search .ss_input:hover{ outline:none; color:#666; } 
.head_bottom .search .ss_input:focus{  outline:none; color:#444; }
.head_bottom .search .ss_an{ width:60px; height:38px; line-height:38px; background:#1060ab; float:left; border:none; cursor:pointer; color:#fff;font-family:"Microsoft YaHei"; font-size:14px; font-weight:bold;}
.head_bottom .top_tel{ background:url(../images/phone.png) no-repeat left center; height:44px; padding-left:55px; margin-top:10px;}
.head_bottom .top_tel p{ color:#ff9300; font-size:20px;}

/*å¯¼èˆªæ&nbsp;·å¼*/
#nav_box{ width:100%; height:50px; line-height:50px; background:#1060ab;}
#nav_box .nav{ width:1100px; margin:10px auto 0;}
#nav_box .nav li{ float:left;}
#nav_box .nav li a{ display:inline-block; width:137px; text-align:center; font-size:14px; color:#fff; font-weight:bold;}
#nav_box .nav li a:hover,#nav_box .nav li a.nav_on{ background:#ff9300; font-weight:normal;}

/*----å®½å±*banner----*/
#banner_big{ height:540px; width:100%;  background:none; clear:both; position:relative; z-index:999}
#banner_big .picBtnLeft { height:540px; position:relative; zoom:1; width:100%; overflow:hidden;}
/*----åœ†è§’åˆ‡æ¢æŒ‰é’®----*/
#banner_big .picBtnLeft .hd {width:185px; height:10px; position:absolute; left:50%; margin-left:-30px; text-align:center; bottom:30px; z-index:10;  }
#banner_big .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:12px; width:150px; padding:5px 15px 5px 15px;}
#banner_big .picBtnLeft .hd ul li {float:left; _display:inline; cursor:pointer; text-align:center;  -moz-border-radius: 8px;   -webkit-border-radius: 8px;  border-radius:8px;  width:12px; height:12px; background:#ccc; overflow:hidden; margin-right:5px; margin-left:5px;border: solid 2px #1060ab;opacity: 0.4;}
#banner_big .picBtnLeft .hd ul li.on { background:#1060ab;opacity: 1;}

#banner_big .picBtnLeft .bd {height:540px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
#banner_big .picBtnLeft .bd img { height:540px; width:1920px; z-index:1;}
#banner_big .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
#banner_big .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
#banner_big .picBtnLeft .bd li .bg { display:none;}
#banner_big .picBtnLeft .bd li .title { display:none;}
#banner_big .picBtnLeft .bd a img { padding-top: 0px!important}
/*----å®½å±*ç»“æŸ----*/

#box{ width:1100px; margin:0 auto 30px;}
#sy_lmbt{ width:100%; height:40px; background:#f9f9f9; border-bottom:1px solid #dfdfdf; padding:10px 0 0; margin-bottom:35px;}
#sy_lmbt b{ font-size:20px; color:#1060ab; background:url(../images/ico1.png) no-repeat left 6px;height:30px; line-height:30px; padding-left:15px; float:left;}
#sy_lmbt span{ float:right; margin-top:10px;}
#sy_lmbt span a:hover{ color:#1060ab;}

/*ç›®å½•æ&nbsp;·å¼*/
.ny_left{width: 240px; float:left;}
.midztzmulu{width: 240px; text-align: left; margin-bottom:10px; background:#f5f5f5; padding-bottom:10px; float:left;}
.midztzmulu ul li{width:240px; line-height:39px;border-bottom:0px solid #dadada; overflow:hidden;}
.midztzmulu ul li a{line-height: 39px;margin: 1px 0px;display: block;background: url(../images/arrow_right_gz-2.png) no-repeat 15px center;height: 39px;color: #515151;font-size: 14px;text-decoration: none;padding-left: 50px;}
.midztzmulu ul li a.on{background: url(../images/arrow_right_gz_hover.png) no-repeat 15px center #1060ab;color: #fff;}
.midztzmulu ul li a span{overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:210px; display:block;}
.midztzmulu ul li a:hover{background: url(../images/arrow_right_gz_hover.png) no-repeat 15px center #1060ab;color: #fff;}
.midztzmulu ul li ul.two_profl li a{ height:30px; line-height:30px; background:none; font-size:12px; }
.midztzmulu ul li ul.two_profl li a:hover{background:#1060ab;}
/*é¦–é¡µäº§å“æ&nbsp;·å¼*/
.index-proimg { width: 825px; float: right }
.index-proimg ul li { width: 250px; float: left; margin-right: 35px; margin-bottom: 10px; }
.index-proimg ul li:nth-child(3n) { margin-right: 0; }
.index-proimg ul li p { width: 250px; text-align: center; padding: 10px 0; height: 13px; overflow: hidden; }
.index-proimg ul li p a { color: #3c241e; font-size: 14px; }
.index-proimg ul li:hover .proimg_bk { border: 1px solid #1060ab; }
.index-proimg ul li:hover a { color: #1060ab; }
.index-proimg ul li .proimg_bk { width: 250px; height: 220px; border: 1px solid #ddd; position: relative; display: table-cell; text-align: center; vertical-align: middle; }
.index-proimg ul li .proimg_bk .proimg { width: 250px; line-height: 220px; height: 220px; font-size: 220px; text-align: center; position: static; +position:absolute;
top: 50% }
.index-proimg ul li .proimg_bk img { vertical-align: middle; position: static; +position:relative;top: -50%; left: -50%; max-width: 240px; max-height: 200px; }

/*é¦–é¡µæ–‡ç«&nbsp;éƒ¨åˆ†*/
.sy_news{ width:530px; margin-bottom:30px;}
.news_bt{ height:45px; background:#1060ab; line-height:45px; font-size:16px; color:#fff; font-weight:normal; text-indent:10px; margin-bottom:35px;}
.news_bt span{ font-size:12px; color:#fff; margin-left:10px;}
.news_bt a{ font-size:12px; font-family:arial; float:right; margin-right:10px; color:#fff;}
.sy_news ul li { width:510px; height: 110px; overflow: hidden;float: left;}
.sy_news ul li .news_wrap { display:block; position: relative; box-sizing: border-box;}
.sy_news ul li .news_wrap .nw_img {width: 80px;height: 80px;border:1px solid #dedede;border-radius:50%;overflow: hidden;position: absolute;left: 0;top: 0;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.nw_img span {display:block;width:100%;text-align:center;height: 30px;line-height:30px;font-size: 28px;color:#555;overflow: hidden;margin: 0 auto;padding: 0;}
.nw_img p {width:100%;height: 30px;line-height:30px;text-align:center;font-size: 13px;color:#999;overflow: hidden;margin: 0 auto;padding: 0;position: relative;}
.nw_img p img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
.sy_news ul li .news_wrap .nw_text { width:410px; height: 110px; overflow: hidden; margin: 0; padding: 0; box-sizing: border-box; float:right;}
.nw_text h5 a{display:block;width:100%;height: 30px;overflow: hidden;line-height: 30px;color: #2b2b2b;font-size: 15px;margin: 0 auto 5px;padding: 0;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.nw_text span { display:block; width:100%; height: 30px; overflow: hidden; line-height: 30px; color: #999; font-size: 12px; margin: 0 auto 0; padding: 0;}
.nw_text p {width:100%;height: 48px;overflow: hidden;line-height: 24px;color: #797979;font-size: 12px;text-align: justify;margin: 0 auto;padding: 0;}
.sy_news ul li a:hover{ color:#1e50ae;}

/*é¦–é¡µå…³äºŽæˆ‘ä»¬*/
.gywm_l{ width:670px; line-height:27px; font-size:14px;}
.gywm_r{ width:400px;}
.gywm_an a{ display:block; width:108px; height:35px; line-height:35px; border:1px solid #1060ab; border-radius:5px; text-align:center; margin-top:30px;}
.gywm_an a:hover{ background:#1060ab; color:#fff; transition:0.5s;-moz-transition:0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}

/*é¦–é¡µå‹æƒ…é“¾æŽ¥*/
#yqlj{ margin-top:30px;}
.yqlj a{ font-size:14px; display:inline-block; margin-right:20px;}

/*åº•éƒ¨*/
#footer{width:100%;background:#1060ab;height:280px;padding: 30px 0;margin-top:30px;}
.foot_t{width:880px;margin: 20px auto 30px;height:160px;}
.f_t_l{ width:220px; border-right:1px solid #4385c3; height:150px;}
.f_t_l img{ margin-top:30px;}
.f_t_c{ width:470px; margin-top:20px;}
.f_t_c p{ font-size:14px; color:#fff; margin-bottom:20px; margin-left:50px;}
.f_t_r img{ margin:10px 0 10px 25px;}
.f_t_r p{ font-size:13px; color:#fff;}
.foot_b{ border-top:1px solid #4385c3; padding-top:40px; text-align:center; font-size:12px; color:#fff;}
#footer a{ color:#fff;}

/*å†…é¡µæ&nbsp;·å¼*/
#nybanner{ width:100%; background:url(../images/nybanner.jpg) no-repeat center; height:300px;}
.ny_right{width:825px; float:right;}
#ny_lmbt{ width:100%; height:50px; background:#f9f9f9; border-bottom:1px solid #dfdfdf; margin-bottom:35px; font-size:14px; line-height:50px;}
.ny_about{  line-height:30px; font-size:14px;}

/*å†…é¡µæ–°é—»*/
.news li{width:825px;height:108px;border-bottom:1px dashed #ddd; margin-bottom:30px;}
.news-time{width:80px;height:80px;background:#1060ab;color:#fff;line-height:28px;text-align:center;font-family:'Arial';}
.news-time div{font-size:30px;padding-top:16px;}
.news-cont{width:725px;}
.news-cont .news_tlt{font-size:15px;font-weight:bold;}
.news-cont p{color:#666;line-height:24px;padding-top:10px;}
.news a:hover{color:#1060ab;}
.news .news_wrap:hover .news-time{background:#ff9300;}

.news_detail .detail_title {text-align: center;line-height: 50px;font-size: 20px;font-weight: bold; display:block;}
.details_tongji {text-align: center;width: 100%;border-bottom: 1px dashed #ccc;padding-bottom: 15px;margin-bottom: 15px; font-size:12px;color:#999;}
.news_detail p{color:#333;}
.n_con{ color:#666; font-size:12px; line-height:24px;}
.n_con p {line-height: 24px;color: #333;text-indent: 2em;margin-bottom: 5px;padding-left:15px;padding-right:15px; color:#666; font-size:14px;}

/*äº§å“è¯¦æƒ…*/
.pro_info .rel_center0{display:block;width:390px;height:350px;border:1px solid #ddd;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;overflow:hidden;}
.pro_info .rel_center0 img{max-width:380px;max-height:340px;}
.pro_name{display:block;width:395px;}
.pro_name h1{font-size:24px;padding:0 0 18px 0;border-bottom:1px dashed #ddd;margin-bottom:14px;}
.pro_name p{color:#666;line-height:30px;}
.pro_name p.prodetail_desc{ max-height:207px; overflow:hidden;}
.pro_name p a:hover{color:#009fa7;}
.pro-btn{margin-top:20px;}
.pro-btn a{float:left;width:122px;height:40px;border:1px solid #ddd;text-align:center;line-height:40px;margin-right:9px;}
.pro-btn a.btn1{width:124px;height:42px;border:none;background:#1060ab;line-height:42px;color:#fff;}
.pro-btn a.btn2{width:124px;height:42px;border:none;background:#ff9300;line-height:42px;color:#fff;}
.info_title{margin:43px 0 26px 0;height:42px;background:#efefef;}
.info_title b{display:inline-block;padding-left:18px;height:100%;line-height:42px; font-size:15px;}
#prev_next{margin: 24px 0;clear: both;overflow: hidden;border-top:1px solid #dedede;padding-top:20px;}
#prev_next li{margin: 5px 0;}
#prev_next li a:hover{color:#009fa7;}

/*äººåŠ›èµ„æº*/
#ny_newslb_box{ clear:both;}
#ny_newslb_box li{ height:45px;line-height:45px; border-bottom:1px dotted #e5e5e5; font-size:15px; overflow:hidden; background:url(../images/ico2.png) no-repeat left center; padding:0 10px 0 20px;}
#ny_newslb_box li a{ color:#666; float:left;}
#ny_newslb_box li span{ float:right; color:#999; font-size:12px;}

.artview_prev_next {line-height:32px;color:#555;margin-top:20px;}
.artview_prev_next p{ height:30px; line-height:30px;}
.artview_prev_next p.artview_prev span{ width:11px; height:10px; display:inline-block;background:url(../images/ico3.png) no-repeat left center #1060ab; margin-right:10px;}
.artview_prev_next p.artview_next span{ width:11px; height:10px; display:inline-block;background:url(../images/ico4.png) no-repeat left center #1060ab; margin-right:10px;}

/*ç›¸å…³æ–‡ç«&nbsp;*/
.xgwz ul{ border:1px solid #1060ab; min-height:50px; padding:5px;}
.xgwz_bt{ background:#1060ab; text-align:center; height:50px; line-height:50px; font-size:17px; color:#fff;}

.qq_style01{width:128px;position:absolute;top:150px;right:20px;z-index:999999999;}
.qq_style01 .qq_style_l{width:20px;height:20px;display:block;position:absolute;top:-8px;right:-8px;background:#3782e7 url(../images/qq_close.png) center center no-repeat;cursor:pointer;border-radius:50%;}
.qq_style01 .qq_style_l:hover{background:#ff1800 url(../images/qq_close.png) center center no-repeat;}
.qq_style01 .qq_style_r{width:128px;background:#3782e7;padding-top:5px;padding-bottom:5px;}
.qq_style01 .qq_style_r .qq_r_up{background:#ffffff;border-radius:2px;width:100px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_r_up .qq_r_tlt{height:30px;line-height:30px;font-size:12px;color:#3782e7;background:url(../images/qq_icon1.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #a3caff;}
.qq_style01 .qq_style_r .qq_r_up .qq_list{padding-top:5px;}
.qq_style01 .qq_style_r .qq_r_up .qq_list li{padding:2px 0 5px;}
.qq_style01 .qq_style_r .qq_r_up .qq_list li a{display:block;height:30px;line-height:30px;text-decoration:none;color:#555;font-size:12px;background:url(../images/qq.gif) left center no-repeat;padding-left:20px;border-bottom:1px solid #e6e5e4;overflow:hidden;}
.qq_style01 .qq_style_r .qq_r_down{background:#ffffff;border-radius:4px;width:100px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_r_down .tel_r_tlt{height:30px;line-height:30px;font-size:12px;color:#3782e7;background:url(../images/qq_icon2.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #a3caff;}
.qq_style01 .qq_style_r .qq_r_down .tel_list li{display:block;/*height:30px;*/line-height:30px;text-decoration:none;color:#555;font-size:12px;border-bottom:1px solid #e6e5e4;overflow:hidden;}
.qq_style01 .qq_style_r .qq_code{background:#ffffff;border-radius:4px;width:100px;margin:0 auto;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_code img{display:block;width:91px;height:91px;margin:0 auto;}
.qq_style01 .qq_style_r .qq_code p{font-size:12px;text-align:center;color:#555555;padding-top:5px;}


/* å¤šä¸ªå·¦æ»šåŠ¨ - å›¾ç‰‡- å…¬ç”¨ç±» */
#gdpro{ display:block; margin:35px 0px 0px 0px;} 
#gdpro .bd ul,#gdpro .bd2 ul,#gdpro .bd3 ul{ overflow:hidden; zoom:1; } 
 

#con_center{ width:1200px; margin:20px auto; height:250px;}
#con_center .about{ width:300px; float:left; margin-bottom:20px; height:342px; overflow:hidden;}
#con_center .news{ width:470px; float:left; margin-left:40px; height:342px; overflow:hidden;}
#con_center .article{ width:350px; float:right; height:342px; overflow:hidden;}
#content_bottom{ width:100%; float:left;}
#content_bottom .bottom_top,#content_bottom .bottom_foot{ width:1100px; margin:15px auto;}
#content_bottom .main_line{ background:url(../images/main_line.jpg) no-repeat top center; height:5px; margin-bottom:25px}
.known{ float:left; width:301px;}
.sy_tjpro{ width:1100px; margin:35px auto;}

#pro_ul1 #ind_pro_img{ text-align:center; width:250px; float:left; margin:0 26px 0 0; height:250px; overflow:hidden;}
#pro_ul1 #ind_pro_img:hover .proimg_bk{border:1px solid #0f7adb;}
#pro_ul1 #ind_pro_img:hover .pro_name h2{ color:#0f7adb;}
#pro_ul1 .proimg_bk{ width:250px; height:220px; border:1px solid #e5e5e5;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
#pro_ul1 #ind_pro_img .proimg{text-align:center;position:static;+position:absolute;top:50%;}
#pro_ul1 #ind_pro_img img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:240px; max-height:200px;}
#pro_ul1 .pro_name h2{ font-size:15px; color:#333;line-height:30px; height:30px; overflow:hidden; font-weight:normal; text-align:center; width:250px; margin-top:10px;}
</pre></body></html>